iron grating - Alemán Inglés Diccionario